home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 September / macformat-028.iso / mac / Shareware City / Developers / FANTASM V3.01 / ***Read me first*** next >
Encoding:
Text File  |  1995-04-09  |  7.1 KB  |  146 lines  |  [TEXT/R*ch]

  1. Fantasm V3.00 is the latest update (complete rewrite!) of the fastest Mac
  2. machine code development system available. It is impossible for us to detail
  3. all the features here as there are so many - suffice to say that Fantasm now 
  4. brings incremental development in an elegant and intuitive way to anybody who needs
  5. it  - rather than pay large amounts of hard earned cash to companies with
  6. expense accounts larger than r&d budgets.
  7.  
  8. Fantasm is suitable for complete beginners, those that want to write Mac
  9. programs as quickly and cheaply as possible, developers using high level languages,
  10. but need some machine code for the "fast bits", hardware designers who need
  11. a fast development system to create code for downloading or EPROM burning, 
  12. hardened games writers used to the ikes of the wonderful Devpac or GENAM etc etc.
  13.  
  14. Fantasm V3 can create stand alone applications, code resources for control panels,
  15. extensions etc, Atari ST programs. It can also create Fantasm V2.xx applications
  16. (allowing the use of position dependant code), can output a straight binary
  17. dump for Eprom burning or downloading to another system and can output the 
  18. code to RAM for fast testing and developing quick hacks.  
  19.  
  20. It comes with a revised beginners guide to Mac machine code, lots of examples
  21. and a huge 40000 word manual.
  22. Fantasm comes complete with an integrated caching linker, a Librarian which can
  23. display on line function documentation, and a set of libraries. At the heart 
  24. is an integral "build" manager which controls both the assembler and linker 
  25. to produce your application/code in the fastest possible time whilst generating
  26. extensive and educational error messages when things don't quite work out as 
  27. you planned.
  28.  
  29.  
  30.  
  31. To run Fantasm you need:
  32. A Mac with at least an 020 processor - PPC's are fine.
  33. A few megs of RAM - 4 megs is ok. 6 megs is great.
  34. System 7.xx
  35. At least a 640 by 400 screen - Power Books are generally fine.
  36. A couple of megs free on your hard disk.
  37.  
  38. You may also find you need the following software:
  39. Macsbug © Apple - available from BB's, PD and shareware libraries or your local Apple dealer.
  40. Resedit © Apple - again available as per Macsbug.
  41.  
  42. If you have difficulty getting hold of these (they are free) then contact Lightsoft.
  43.  
  44.                                       -x-
  45.                         
  46. This unregistered shareware distribution has been slightly modified to reflect
  47. the fact that it is an unregistered version. We don't like
  48. doing this, but we hope you'll agree with us when we say the shareware marketing
  49. method can work, and with your support will work. There are far too many distributors,
  50. marketing agencies and middle men who really contribute nothing to the program
  51. the end user gets - why should you pay their wages. We really don't believe that
  52. hyping prices, so you think a product is "quality" has any moral standing - hence
  53. we keep the price fair and within reach of all. However if we can't make Lightsoft
  54. software viable via shareware - then logical business sence indicates that we would
  55. have to move to another distribution method.
  56.  
  57. We are also very sympathetic towards students and those of us not fortunate enough
  58. to be in full time employment. Upon receipt of a photocopy of a student ID or DSS
  59. unemployment card we'll take off 5 ukp.
  60.  
  61. We are very heavily subsidising Fantasm at the moment - the cost of development is
  62. huge - work it out for yourself - over 4000 hours at 20 ukp per hour is 80000 ukp
  63. purely in man power, not to mention hardware and software costs.
  64.  
  65. Why do we do this? Because we honestly believe that Mac software is way over priced - 
  66. ok so it takes longer to develop Mac software than say PC software, but not that much longer.
  67. We also firmly believe that our system will be the best in any given arena. At the
  68. moment it's machine code - but logically assemblers lead to compilers - a 
  69. C compiler is under development, and, being written in 100% assembler, should just
  70. about be the fastest compiler on the earth. Not many other people write compilers
  71. for the Mac in machine code (because you have to be completely insane?), but
  72. Fantasm gives us the ability to do this via its macros and libraries.
  73.  
  74. We also think that development should be fun - "A programmer with no sense of humor
  75. will not be a programmer for very long, specially a !@£$:-* Mac programmer!" - SB 020195 
  76. 4:45 am CustomGetFile call back procs - (Don't you just love being in control!). 
  77.  
  78. If you do have a specially tricky problem, drop us a note email- we live on-line and it's
  79. quite possible we've had the same problem you've had (also known as the "How the
  80. *?-! am I supposed to do this?" syndrome - normally occurs about 3 am Saturdays.
  81. We'd most probably welcome the break from macro writing!
  82.  
  83. We want to make our systems available to anybody - not just pro's who can afford
  84. over 600 ukp for the latest all singing all dancing system. The idea is to allow you
  85. to develop Mac programs which run as fast as is possible, but without having to
  86. worry about niff naff and trivia. We aim at complete beginners, through to converts
  87. from other machines, right upto professional R&D and games programmers.
  88.  
  89. We also enjoy interacting with our customers, and believe that information should
  90. be a shared resource. Ask us a question and we'll answer without hiding any "trade
  91. secrets".
  92.  
  93. There are a few delays and annoying alert boxes and the following restrictions:
  94.  
  95. 1. The Librarian cannot delete a function. However the librarian can replace a function
  96. for you, and so this should not be too much of a problem. The librarian in this 
  97. release is less crippled and smarter than the previous unregistered release, but not significantly
  98. different.
  99.  
  100. 2. Code production is limited to 5k which should be enough to build the
  101. examples and try out some small programs of your own
  102.  
  103. 3. A few minor appendicies have been deleted from the manual.
  104.  
  105. Apart from that everything is pretty much intact.
  106.  
  107.  
  108. The beginners guide to Mac machine code programming has been revised and chapter
  109. 6 has been totally rewritten as an example to using library functions and generally
  110. using Fantasm V3. 
  111.  
  112. We strongly suggest you read the manual cover to cover before doing anything else 
  113. as Fantasm V3.00 is quite diferent to previous versions, although we have tried to keep
  114. the interface pretty much the same.
  115.  
  116. The manual is now distributed using the "e-doc" reader by Michel & Fançois Touchot.
  117. Just double click the manual to launch the reader.
  118.  
  119. We do hope you enjoy using Fantasm V3.00 and that you will buy the real version rather
  120. than try to hack the restrictions out of this demo.
  121.  
  122. Fantasm V3 has taken a huge amount of time to program, document and debug - please please
  123. please if you use it - then register.
  124.  
  125. Bugs: If you do find a live one, please contact us as soon as possible in the
  126. interest of all users - thankyou. See the manual for more information on bug reporting.
  127.  
  128.                       Have fun!
  129.                       The Lightsoft Dev team.
  130.                       
  131. We can be contacted at:
  132.  
  133. lightsoft@zedworld.demon.co.uk for Internet users.
  134.  
  135. Maclincs BB in the UK - 01427 718950 (Login as "fantasm" with a password of "fantasm")
  136. courtesy of (and many thanks to) Paul Carter who runs Maclincs.
  137.  
  138. or write to:
  139.  
  140. Lightsoft,
  141. 55 Sidney street,
  142. Grantham,
  143. Lincs,
  144. NG31 8AZ
  145. U.K.
  146.